package util;


public class DaoFactory {
	public static <T> // 声明类型
	T// 使用
	getInstance(Class<T> c) {// 使用，当传入参数时T的类型确定
		T dao=null;
		try {
			String s = c.getSimpleName();// 得到的不是全限定名，只有类名
			String className = ConfigUtil.getValue(s);
			dao = (T) Class.forName(className).newInstance();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return dao;
	}
}
